engine shroud - Allemand Anglais Dictionnaire